<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>toString</title>
  <script>

    /**
     * toString()方法返回一个字符串，表示指定的数组及其元素。
     * 返回值：一个表示数组所有元素的字符串。
     */

    /**
     * Array 对象覆盖了 Object 的 toString 方法。对于数组对象，
     * toString 方法在内部调用 join() 方法拼接数组中的元素并返回一个字符串，
     * 其中包含用逗号分隔的每个数组元素。如果 join 方法不可用，
     * 或者它不是一个函数，将使用 Object.prototype.toString 代替，返回 [object Array]。
     */

    const array = [1, 2, 3, 4, 5];

    const str = array.toString();

    console.log(str); // 1,2,3,4,5

    console.log(array); // [1, 2, 3, 4, 5]

  </script>
</head>

<body>

</body>

</html>